<script>
import auth from './utils/auth';

export default {
	onLaunch: function() {
		// 初始化路由拦截器
		auth.routeInterceptor();
		
		// 初始化全局状态
		auth.initGlobalState();
		
		// 始终跳转到登录页
		uni.reLaunch({
			url: '/pages/login/index'
		});
	},
	onShow: function() {
		// 检查是否已登录，如果未登录则跳转到登录页
		if (!auth.checkLogin()) {
			uni.reLaunch({
				url: '/pages/login/index'
			});
		}
	},
	onHide: function() {
		console.log('App Hide')
	}
}
</script>

<style>
	/*每个页面公共css */
	page {
		font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica,
			Segoe UI, Arial, Roboto, 'PingFang SC', 'miui', 'Hiragino Sans GB', 'Microsoft Yahei',
			sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
		background-color: #f5f7fa;
	}
</style>
